lares and penates - French English Dictionary